James Farmer

Position(s)
Adjunct faculty
Contact Info
Tel: (613) 544-3400 x 2169 (Shelly Dorey)
Fax: (613) 546-2731
Opthalmology
Updated: 2022 May 30