University

Mewar University

http://www.mewaruniversity.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14817
5925
1092
13641
5963
6683