University

Postgraduate Institute of Sciences

http://www.pgis.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18556
7200
32
19192
17773
9491
5789