-
At A Glance -
Education
-
Affiliations -
Medical School Royal College of Surgeons, Dublin, Ireland
Residency Lenox Hill Hospital,Overlook Hospital
Fellowship Yale - New Haven Hospital
Royal College of Surgeons, Dublin, Ireland
Lenox Hill Hospital,Overlook Hospital
Yale - New Haven Hospital