University

Nagananda International Institute for Buddhist Studies

https://www.niibs.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26853
12320
57
26795
5963
6683