James McFadyen, M.D.
About James McFadyen, M.D.
Accepting New Patients
Yes
Specialties
Languages
- Afrikaans
- English
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)
