Cardiothoracic Residency: Yale New Haven Hospital
Paediatric Training: Hospital for Sick Children, Great Ormond Street
Former Director: Cardiac Unit, Royal Children's Hospital, Melbourne, Australia
Former Cardiac Surgeon: Children's Hospital of Philadelphia
Former Director, UCSF Pediatric Cardiac Surgery
International Children's Heart Foundation, Memphis, USA
Board member, Friends of Walter Sisulu Foundation, Johannesburg, South Africa
Visiting surgeon, Hospital Manuel Jesus de Rivera, Managua, Nicaragua
Visiting surgeon, Kaiser permanente medical Center, SF
Adult Congenital Cardiac Surgery
Neonatal Cardiac Surgery
Pediatric Cardiac Surgery
Pediatric Transplantation
Pediatric Valve Surgery
Pediatric Intensive care
Circulatory Support