University

Sri Lanka Institute of Information Technology

https://www.sliit.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5681
12
12
3418
9129
3010
6067