University

Informatics Institute of Technology Sri Lanka

https://www.iit.ac.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12493
4769
18
14595
5963
6245