1. Fellow - Pediatric Cardiology Mayo Clinic in Rochester
  2. Resident - Internal Medicine/Pediatrics Loyola University Medical Center
  3. MD Loyola University & Stritch School of Medicine
  4. MS - Physiology University of Notre Dame
  5. BS - Biology University of Notre Dame


  1. American Board of Pediatrics
  2. Cardiology, American Board of Pediatrics
  3. American Board of Internal Medicine

Academic rank

  1. Professor of Medicine
  2. Professor of Pediatrics


See my publications


See a description of research activities.


Mayo Clinic Footer