Steven McFaull

Steven McFaull is an author at Public Health Agency of Canada specializing in public health, injury surveillance, and injury epidemiology.

Publications per year

1998–2024

35

Publications

35