University

Postgraduate Institute of Sciences

http://www.pgis.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18866
7129
34
18819
18275
8635
5778