DPRU

AcronymDefinition
DPRUDevelopment Policy Research Unit (South Africa)