Personal Information
Entreprise/Lieu de travail
Amsterdam, Noord Holland Netherlands
Mots-clés
free and open source software
ict4d
computer aid
visually impaired blind africa
state
ict
ict4d consortium
moral philosophy
citizens
Tout plus