University

University of Sri Jayewardenepura

https://ror.org/02rm76t37

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1922
564
2
2660
1575
2498