University

Sri Lanka Institute of Information Technology

https://www.sliit.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5718
1961
12
3416
9128
3008
6147