Medical Education
University of Alabama School of Medicine, Medicine
Internship
University of Vermont Medical Center, Internal Medicine
Residency
University of Vermont Medical Center, Pulmonary & Critical Care
Fellowship
University of Vermont Medical Center, Pulmonary and Critical Care Medicine
Board Certifications
American Board of Internal Medicine - Internal MedicineAmerican Board of Internal Medicine - Pulmonary DiseaseAmerican Board of Internal Medicine - Critical Care