Palo Alto, CA 94304
Teléfono: (650) 723-7914
Facsímil: (650) 725-8343
Facsímil: (650) 725-8343
University of Toronto MD Program, Toronto, Ontario, Canada, 06/08/1989
University of Toronto, Toronto, Ontario, Canada, 06/11/1990
Hospital For Sick Children, Toronto, Ontario, Canada, 06/30/1994
Hospital for Sick Children Pediatric Cardiology, Toronto, Canada, 06/30/1997
Hospital for Sick Children Pediatric Cardiology, Toronto, Canada, 06/30/1998
Pediatric Cardiology, Royal College of Physicians & Surgeons of Canada
Pediatrics, Royal College of Physicians & Surgeons of Canada