University

National Institute of Fundamental Studies Sri Lanka

https://www.nifs.ac.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9101
3125
17
16758
3693
6650