John Flaherty, MD
- Primary Specialty: Primary Care
- Gender: Male
About John
Medical Education
- University of Toronto, MD, Toronto, Canada
Internship(s)
- Toronto East General Hospital, Toronto, Canada
Residency(s)
- Toronto East General Hospital, Toronto, Canada