Rebecca Vachon is the Health program director at the non-partisan think tank Cardus. She holds a PhD in public administration from the University of Ottawa.
7 February 2024