University

Navodaya Education Trust

http://www.navodaya.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12102
4524
716
14501
10347
7356
6084