Medical School:
University of Minnesota School of Medicine
Internship:
Mayo Graduate School of Medical Education
Residency:
Mayo Graduate School of Medical Education
Fellowship:
Mayo School of Graduate Medical Education (Research and Vascular Surgery)