Our list of Top Doctors is chosen by a survey of their peers. Click here to learn more about our methodology.

Vivek Agarwal

Top Physician: Allergy / Immunology
The Everett Clinic
17000 140th Ave NE, Ste 101 • Woodinville, WA 98072
425-595-3841

Matthew C. Altman

Top Physician: Allergy / Immunology
University of Washington Medical Center
1959 NE Pacific St • Seattle, WA 98195
206-597-6500

Andrew G. Ayars

Top Physician: Allergy / Immunology
University of Washington Medical Center
1959 NE Pacific St • Seattle, WA 98195
206-597-6500

Brett Buchmiller

Top Physician: Allergy / Immunology
The Everett Clinic
3901 Hoyt Ave • Everett, WA 98201
425-339-5412

William K. Butler

Top Physician: Allergy / Immunology
Kaiser Permanente Capitol Hill Campus
125 16th Ave E • Seattle, WA 98112

Kevin Dooms

Top Physician: Allergy / Immunology
Swedish Center for Comprehensive Care
515 Minor Ave • Seattle, WA 98104
206-386-9500

Vinod Doreswamy

Top Physician: Allergy / Immunology
The Polyclinic Northgate Plaza
9709 Third Ave NE • Seattle, WA 98115
206-860-4454

August Generoso

Top Physician: Allergy / Immunology
The Everett Clinic
3901 Hoyt Ave • Everett, WA 98201
425-339-5412

David K. Jeong

Top Physician: Allergy / Immunology
Virginia Mason Medical Center
1100 Ninth Ave • Seattle, WA 98101
206-625-7373

John W. Knutson

Top Physician: Allergy / Immunology
Pacific Medical Centers Canyon Park
1909 214th St SE, Ste 300 • Bothell, WA 98021

Paul T. Mcbride

Top Physician: Allergy / Immunology
The Everett Clinic
3901 Hoyt Ave • Everett, WA 98201
425-339-5412

Arvinder S. Mokha

Top Physician: Allergy / Immunology
The Polyclinic Madison Center
904 Seventh Ave • Seattle, WA 98104
206-860-4487

Lahari Rampur

Top Physician: Allergy / Immunology
University of Washington Medical Center
1959 NE Pacific St • Seattle, WA 98195
206-597-6500

Ann M. Wanner

Top Physician: Allergy / Immunology
The Everett Clinic
3901 Hoyt Ave • Everett, WA 98201
425-339-5412

John B.K.K. Yuen

Top Physician: Allergy / Immunology
Pacific Medical Centers Beacon Hill
1200 12th Ave S • Seattle, WA 98144