University

Navodaya Education Trust

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10287
3714
559
14918
7939
8602
6115