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

Kacy Bradshaw

Top Nurse Practitioner
Kaiser Permanente - Sunnyside Medical Office
10180 SE Sunnyside Rd • Clackamas, Oregon 97015

Emily Carter

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

Catherine G. Caruso

Top Doctor
OHSU
3181 SW Sam Jackson Park Rd • Portland, Oregon 97239
503-494-8311

Melinda A. Caskey

Top Doctor
Kaiser Permanente - Interstate Medical Office East
3550 N Interstate Ave • Portland, Oregon 97227

Patty Dawson

Top Nurse Practitioner
OHSU Doernbecher Children's Hospital
700 SW Campus Dr • Portland, Oregon 97239
503-494-9000

Dmitry Dukhovny

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

Ladawna Gievers

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

Karen Marie Guenther

Top Nurse Practitioner
Kaiser Permanente - Sunnyside Medical Office
10180 SE Sunnyside Rd • Clackamas, Oregon 97015

Monique Hapgood

Top Nurse Practitioner
Kaiser Permanente - Sunnyside Medical Office
10180 SE Sunnyside Rd • Clackamas, Oregon 97015

Amanda Kim

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

Rebecca Mischel

Top Doctor
Pediatrix Neonatology of the Northwest
2801 N Gantenbein Ave • Portland, Oregon 97227
503-413-2200

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 - Interstate Medical Office East
3550 N Interstate Ave • Portland, Oregon 97227

Robert L. Schelonka

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

Brian Scottoline

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

Stephanie Brooke Stucke

Top Physician Associate
OHSU
8524 SW 20th Ave • Portland, Oregon 97219
503-494-8311

Jamie B. Warren

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