Certifications
American Board of Surgery
Hospital Affiliations
Salem Hospital
Education
Medical School: Case Western Reserve University School of Medicine
Residency training: Oregon Health Sciences University
Fellowship program: Oregon Health Sciences University