James McFadyen, M.D.

James McFadyen, M.D., Pediatric Anesthesiology
Locations
Specialties
Languages
- Afrikaans
- English
James McFadyen, M.D., Pediatric Anesthesiology
Education & Training
Medical School : Faculty of Health Sciences University of Cape Town
Internship : Edendale Hospital
Residency : South West Peninsula Deanery
Fellowship : Bristol Royal Hospital for Children
Board Certification : General Medical Council (Certified)
Accepting New Patients
Yes