University

Kaatsu International University Sri Lanka

http://www.kiu.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20774
8265
41
22441
22542
8450
5777