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

Shaghayegh Aliabadi

Top Doctor
The Oregon Clinic - Center for Advanced Surgery East
4805 NE Glisan St - Ste 6N60 • Portland, Oregon 97213
503-281-0561

Michele Babicky

Top Doctor
Compass Oncology - East Office
5050 NE Hoyt St - Ste 256 • Portland, Oregon 97213

Kathleen Dunham

Top Doctor
Compass Oncology - West Cancer Center
12123 SW 69th Ave • Tigard, Oregon 97223

Jon M. Gerry

Top Doctor
Providence Cancer Institute Franz Liver, Pancreas & Surgical Oncology Clinic
4805 NE Glisan St - Ste 11N • Portland, Oregon 97213
503-974-7364

Kristen P. Massimino

Top Doctor
Providence Cancer Institute Breast Surgery Clinic - West
9155 SW Barnes Rd - Ste 238 • Portland, Oregon 97225
503-216-6407

Skye C. Mayo

Top Doctor
OHSU Knight Cancer Institute Surgical Oncology Clinic - South Waterfront
3485 S Bond Ave - Center for Health & Healing - Bldg 2 - Floor 9 • Portland, Oregon 97239
503-494-5501

Christopher J. Moran

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

Rodney F. Pommier

Top Doctor
OHSU Knight Cancer Institute Surgical Oncology Clinic - South Waterfront
3485 S Bond Ave - Center for Health & Healing - Bldg 2 - Floor 9 • Portland, Oregon 97239
503-494-5501

Flavio G. Rocha

Top Doctor
OHSU Knight Cancer Institute Surgical Oncology Clinic - South Waterfront
3485 S Bond Ave - Center for Health & Healing - Bldg 2 - Floor 9 • Portland, Oregon 97239
503-494-5501

Victor M. Sandoval

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

John T. Vetto

Top Doctor
OHSU Knight Cancer Institute Surgical Oncology Clinic - South Waterfront
3485 S Bond Ave - Center for Health & Healing - Bldg 2 - Floor 9 • Portland, Oregon 97239
503-494-5501

Philip Z. Wirganowicz

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