Title: Meeting the global challenge
Subjects: International Development Research Centre (Canada), Sustainable development, Economic development, Research
Places: Canada, Developing countries