Login / Signup

Ellen MacEachen (E MacEachen)

ORCID

Publication Activity (10 Years)

Years Active: 2019-2024
Publications (10 Years): 24

Top Topics

University of Waterloo

University of Toronto (PHD)

Affiliation History
University of Waterloo Apr 01 2014

Canada

Associate Professor :: School of Public Health and Health Systems

Institute for Work & Health Sep 01 2004 - Mar 31 2014

Canada

Scientist/Senior Scientist :: Research

Education History
University of Toronto Sep 01 1994 - Apr 01 2003

Canada

PHD :: School of Public Health

Queen's University Sep 01 1990 - Jun 01 1993

Canada

MSC :: Rehabilitation Sciences

Publications