Rm H3580 MC 5633
Stanford, CA 94305
Teléfono: (650) 723-6412
Faculty of Health Sciences University of Cape Town, South Africa, 1992
Edendale Hospital, Kwa-Zulu-Natal, South Africa, 12/31/1993
South West Peninsula Deanery, Plymouth, United Kingdom, 03/31/2002
Bristol Royal Hospital for Children, Bristol, United Kingdom, 06/30/2001
Anesthesia, General Medical Council