Reading Time: 3 minutes Canadians demand mental health reform before expanding assisted suicide
Author: Rebecca Vachon
Rebecca Vachon is the Program Director for Health at Cardus. After several years within the not-for-profit sector, Rebecca pursued and obtained her Ph.D. in Public Administration from the University of Ottawa. Her time at the University included a research focus on federal morality policy as well as teaching courses on public administration and public policy to undergraduates. Rebecca also holds an honours bachelor’s degree in Social Sciences, with specialization in International Studies and Modern Languages.