Organization
International Development Research Centre (IDRC)
Address
P.O. Box 8500 250 Albert St
Ottawa
ON K1G 3H9
Canada
http://www.idrc.ca
613-236-6163
613-567-7749