ICDDR

AcronymDefinition
ICDDRInternational Centre for Diarrhoeal Disease Research (Bangladesh)