Ontario
Surgery, General
special permit
74463
male
Fluent in English
Specialty General Surgery (19 Jun 2003)
Licence expired on 29 Jul 2000
Graduated at The University of Western Ontario in 1996
Specialty General Surgery (19 Jun 2003)
Postgraduate Training:
Elective Trainee at University of Toronto - General Surgery (10 Jan 2000-05 Feb 2000)
Elective Trainee at University of Ottawa - Pediatric General Surgery (01 Jul 2000-29 Jul 2000)
No affiliations
No associations
ServiceRating
John Alexander Barnhill does not yet have a rating. At this time, there are no reviews or comments for this medical doctor.
If you have personal experience with John Alexander Barnhill, we encourage you to share that experience with our ServiceRating.ca community. Your opinion is very important and John Alexander Barnhill will most certainly appreciate the feedback.
Profile ID: SRCA-MDS-P-46340