University

Mewar University

http://www.mewaruniversity.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13769
5363
885
14340
12590
5819
6626