University

Nava Nalanda Mahavihara

https://www.nnm.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16012
6201
1300
21524
14471
8602
6115