University

Kaatsu International University Sri Lanka

http://www.kiu.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21135
8551
43
22259
20634
8602
6115