Organizational Affiliations

Cardiothoracic Surgery, Geisinger College of Health Sciences, Geisinger

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