University

NSBM Green University Town

http://www.nsbm.ac.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18031
7350
30
21801
17270
5819
6626