University

Kaatsu International University Sri Lanka

http://www.kiu.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20798
8611
42
21750
20342
7356
6084