University

Kaatsu International University Sri Lanka

http://www.kiu.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19895
8282
40
24526
19159
5819
6626