ICT4D

Medical abbreviations:
ICT4D

Information and Communications Technology for Development