University

Ismailsaheb Mulla Lwa College Satara

https://www.imlc.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29935
14087
4987
29912
7619
7217