Catherine BirtProfile page
Professor
Temerty Faculty of Medicine, Department of Ophthalmology and Vision Sciences
- ProfessorTemerty Faculty of Medicine, Department of Ophthalmology and Vision Sciences
- 416-480-5882 (Work)
- 844-222-4518 (Fax)
Professor
Temerty Faculty of Medicine, Department of Ophthalmology and Vision Sciences