IDRC Digital Library

Public health in the face of global ecological and climate change