University

Sri Lanka Institute of Development Administration Colombo

http://www.slida.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17102
6690
32
3761
16969
10778
6008