The Canadian Journal of Public Health is a professional journal which carries a wide variety of in-depth articles on all aspects of public health, including epidemiology, nutrition, family health, ...