Education

University of Limerick School of Medicine

Residency

University of Miami Hospital and Clinics

Fellowship

University of Miami Hospital and Clinics