University

International Theravada Buddhist Missionary University

https://itbmu.org.mm/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22905
10042
16
22680
6492
6650