University

National Institute of Social Development

http://nisd.ac.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26744
11911
57
19832
27029
7356
6084