ICT4D

AcronymDefinition
ICT4DInformation and Communication Technologies for Development