University

Kaatsu International University Sri Lanka

http://www.kiu.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24330
10033
46
23259
24149
9491
5789