University

Chhatrapati Shivaji College Satara

http://www.csc.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31078
15008
5208
31075
5963
6658