University

Parvatibai Chowgule College

http://www.chowgules.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21125
9087
2426
20747
6492
6650