Kedutaan Besar Republik Indonesia
Ottawa
Embassy of the Republic of Indonesia
Ambassade de la RÉpublique d'Indonésie

Press Release: Triple Helix 10th International Conference (TH 2012)