Affiliations
Departments of Health Policy Management and Evaluation, Medicine, and Ophthalmology, University of Toronto, Toronto, Ontario, Canada
Departments of Medicine and Ophthalmology, Mount Sinai Hospital and University Health Network, Toronto, Ontario, Canada
Given name(s)
Vanessa
Family name
Allen
Degrees
MD