University

National Institute of Social Development

https://nisd.ac.lk/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
23068
10133
50
22850
6492
6650