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

Tracy Funk

Top Doctor
OHSU Dermatology Clinic - South Waterfront
3303 S Bond Ave - Floor 16 - Bldg 1 • Portland, Oregon 97239
503-418-3376

Alison Small

Top Doctor
OHSU Dermatology Clinic - South Waterfront
3303 S Bond Ave - Floor 16 - Bldg 1 • Portland, Oregon 97239
503-418-3376

Kevin Bruce Yarbrough

Top Doctor
Kaiser Permanente - Sunnybrook Medical Center
9900 SE Sunnyside Rd • Clackamas, Oregon 97015