University

Nawaloka College of Higher Studies

https://www.nchs.edu.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23068
10151
51
22850
6492
6650