Hospital Affiliations
Providence Milwaukie Hospital, Providence Newberg Medical Center, Providence Portland Medical Center, Providence St. Vincent Medical Center, Providence Willamette Falls Medical Center
Certifications
American Board of Internal Medicine