University

Kaatsu International University Sri Lanka

https://www.kiu.ac.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22974
10077
49
22754
6488
6650