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

Melinda A. Caskey

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

Dmitry Dukhovny

Top Doctor
OHSU Doernbecher Pediatric Neonatal Intensive Care Unit - Marquam Hill
3181 SW Sam Jackson Park Rd - Floor 12 • Portland, Oregon 97239
503-494-8122

Raissa Fobi Ngebi

Top Doctor
Legacy Pediatric Inpatient Services at Randall Children's
2801 N Gantenbein Ave • Portland, Oregon 97227
503-413-2738

Hillary A. Nicholson

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

Milette Balbin Oliveros

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

Jessica H. Piantino

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

Christopher Winsor Rabin

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