University

Ismailsaheb Mulla Lwa College Satara

http://www.imlc.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30610
14664
5067
30600
5963
6683