Tiny hmfmlcnv8m0kdc fd6zy6bq0jare1n6hjbbktryjjbg
Luc Dandurand

Head of Cybersecurity and ICT Applications Division at International Telecommunication Union, International Telecommunication Union (ITU)