Ellen Freeman
PhD
Affiliate Investigator, Methodological and Implementation Research
Ottawa Hospital Research Institute
Associate Professor, School of Epidemiology
Public Health
Bio
Dr. Freeman is an associate professor in the School of Epidemiology, Public Health, and Preventive Medicine at University of Ottawa and a scientist at the Ottawa Hospital Research Institute. Dr. Freeman received her PhD in epidemiology from the Johns Hopkins School of Public Health in the United States in 2005 where she trained with Sheila West in the field of ocular epidemiology. During Dr. Freeman’s training, she was a recipient of a 4-year training award from the National Institute on Aging. She currently is the principal investigator of a 5-year grant from the Canadian Institutes of Health Research and is an author on over 40 peer reviewed publications.
Research Goals and Interests
Publications
Inflammation and Cognitive Decline: A Population‐Based Cohort Study Among Aging Adults With Atrial Fibrillation
2025-11-04 Go to publicationRetinal Vessel Traits and Age‐Related Eye Disease in the Canadian Longitudinal Study on Aging
2025-09-01 Go to publicationVisual impairment, employment status, and reduction in income: the Canadian Longitudinal Study on Aging
2025-02-01 Go to publicationInteraction Between Visual Acuity and Peripheral Vascular Disease with Balance
2018-10-01 Go to publicationImpact of a Brief Educational Intervention on Glaucoma Persistence: A Randomized Controlled Clinical Trial
2015-01-01