ACASTD

AcronymDefinition
ACASTDAdvisory Committee on the Application of Science and Technology to Development