Sherilee Harper

Associate Professor

Sherilee Harper, Associate Professor, School of Public Health, University of Alberta, Canada