DRPGS stands for Directorate of Research and Postgraduate Studies (Sokoine University of Agriculture; Tanzania)

DRPGS
Share
Abbreviations And Their Meaning