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


  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 a listing of publications on PubMed, a service of the National Library of Medicine.


See a description of research activities.