University

Nawaloka College of Higher Studies

https://nchs.edu.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22129
9599
48
21678
7420
7190