Q: Where is International Development Research Centre (IDRC)?
A: International Development Research Centre (IDRC) is located at: Torre Mapfre, Juncal 1385, 11000 Montevideo, Departamento de Montevideo, Uruguay
Q: What are the coordinates of the International Development Research Centre (IDRC)?
A: Latitude: -34.9058689, Longitude: -56.2011192
Q: How is International Development Research Centre (IDRC) rated?
A: International Development Research Centre (IDRC) has not rated yet on addressschool.com