Canadian Institutes of Health Research - Institute of Population and Public Health
IPPH supports research into the complex interactions, which determine health, and its application to improve the health of individuals, communities and global populations.
