www.idrc.ca
A public corporation created by the Canadian government to help communities in the developing world find solutions to social, economic, and environmental problems through research.
A public corporation created by the Canadian government to help communities in the developing world find solutions to social, economic, and environmental problems through research.