ICDRC

AcronymDefinition
ICDRC➣International Child Development Resource Center
ICDRC➣Institute of Corporate Directors Research Center (Pretoria, South Africa)