University

Mohanlal Sukhadia University

https://www.mlsu.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3476
1068
162
8875
3429
3582