University

Yogoda Satsanga Palpara College

https://yspm.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28021
12400
3909
27648
27941
11401
6033