University

Informatics Institute of Technology Sri Lanka

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
13048
5076
21
14812
6488
6216