DSIUC stands for Development Studies Institute, University of Colombo (Sri Lanka)

DSIUC
Share
Abbreviations And Their Meaning