IFLA co-signs Statement on the occasion of the 18th session of the Commission on Science and Technology for Development
From 4 – 8 May 2015 the Commission on Science and Technology for Development (CSTD) is meeting in Geneva to comment on the assessment of the progress made in the implementation of and follow-up to the outcomes of WSIS. As this is the last meeting of CSTD before… Read More
- News
- 07 May 2015
- By: anonymous