Tom McFarlane, University of Waterloo
Clinical Lecturer
Waterloo, Ontario
tmcfarlane@uwaterloo.ca
Office:
(519) 888-4567 ext. 21370
Expert In
Ambulatory care
Hospital-based practice
Immunology
Internal medicine
Oncology
Links
Faculty Page