Press Room

ITU TELECOM WORD 2011 - Geneva, 24 – 27 October 2011