University

Postgraduate Institute of Sciences

http://www.pgis.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17314
6271
30
18766
16844
4121
5824