DSIUC

AcronymDefinition
DSIUCDevelopment Studies Institute, University of Colombo (Sri Lanka)