University

Shree Devi College

https://sdc.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20081
8522
2171
19612
6492
6650