University

Nagananda International Institute for Buddhist Studies

https://www.niibs.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26853
12319
57
26797
5963
6658