Skip to main content
Visit
MORETHANMEDICINE.CA
Visit
NSHEALTH.CA
Physician Information and Wellness Portal
Topics
News
Calendar
Resources
Physician Leadership Directory
Search
Home
Print:
Share:
Dr. James MacKinnon
Site Lead, Queen's General Hospital
He/Him