University

Arthur C Clarke Institute of Modern Technologies

http://www.accimt.ac.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16958
6627
31
17198
15752
10778
6008