University

IUHS Campus

https://www.iuhscampus.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28575
13233
58
28520
7619
7217