University

Maharaja Sayajirao University of Baroda

https://www.msubaroda.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2287
620
64
5406
5602
1547
2212