Canadian International Development Platform 5306 River Building 1125 Colonel By Drive Ottawa, ON, Canada K1S 5B6
Telephone: (613) 520-2600 ext.6198
By Queena Li
Laying out an agenda for innovation in the education sector.
This year marks the 15th anniversary of United Nations Security Council resolution 1325 (UNSCR 1325) on Women, Peace and Security, which makes this an appropriate time to [...]
By Aniket Bhushan