translate English to French: International Development Research Centre > IDRC's research programs and projects > Information and Communication Technologies for Development > telecentre.org > Contact us français - Español
Le Centre de recherches pour le développement international > Programmes et projets de recherche du CRDI > Technologies de l'information et de la communication au service du développement > telecentre.org > Contactez-nous English - Español