Our list of top medical providers is chosen by a survey of their peers. Click here to learn more about our methodology.

Castigliano M. Bhamidipati

Top Doctor
OHSU Knight Cardiovascular Institute Cardiothoracic Surgery Clinic - South Waterfront
3303 S Bond Ave • Portland, Oregon 97239
503-494-7820

German Collazo

Top Physician Associate
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Navjit K. Dharampal

Top Doctor
Providence Thoracic Surgery - West
9135 SW Barnes Rd - Ste 461 • Portland, Oregon 97225
503-215-2300

Isidore Dinga Madou

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Robert A. DuBose

Top Doctor
PeaceHealth - Southwest Medical Center
200 NE Mother Joseph Pl - Physicians Pavilion - Ste 320 • Vancouver, Washington 98664
360-514-6300

Eric B. Kirker

Top Doctor
Providence Heart Clinic - Cardiovascular Surgery - West
9427 SW Barnes Rd - Ste 593 • Portland, Oregon 97225
503-216-8670

Thomas D. Lampros

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Heather E. Merry

Top Doctor
Providence Cancer Institute Franz Thoracic Surgery
4805 NE Glisan St - Ste 11N-8 • Portland, Oregon 97213
503-215-2300

Ashok Muralidaran

Top Doctor
OHSU Doernbecher Children's Hospital
700 SW Campus Dr • Portland, Oregon 97239
503-346-0640

Christopher J. Mutrie

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

William W. Shely III

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Yong T. Shin

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Howard K. Song

Top Doctor
OHSU Knight Cardiovascular Institute Cardiothoracic Surgery Clinic - South Waterfront
3303 S Bond Ave - Floor 6 • Portland, Oregon 97239
503-494-7820

Piotr Starosta

Top Physician Associate
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

David G. Tse

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd - Floor 2 • Clackamas, Oregon 97015