Manuel Acevedo

Consultant on ICT and Development, and Development Networks
Madrid, Spain

Subtitled talks