University

University of Sri Jayewardenepura

http://www.sjp.ac.lk/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
2807
828
6
342
5523
1736
3331