Organizational Affiliations
Education
Pennsylvania State University / State College, PA
BS (Bachelor of Science)
Undergraduate
Medicine
MD (Doctor of Medicine), Geisinger Commonwealth School of Medicine / Scranton, PA
Professional
Surgery
University of Virginia Health System / Charlottesville, VA
Internship
Surgery
University of Virginia Health System / Charlottesville, VA
Residency
Surgery
University of Virginia Health System / Charlottesville, VA
Residency
Cardiac Surgery
University of Virginia Health System / Charlottesville, VA
Fellowship