John Carsley, MD, CM, MSc
Clinical Associate Professor
School of Population and Public Health
Vancouver Campus
Fields
Expertise
Public health practice and teaching, healthy public policy, preventive medicine, determinants of health, injury prevention, maternal and child health
Languages
French