University

Yogoda Satsanga Palpara College

https://yspm.org.in/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
30281
14099
4350
30408
30108
5819
6626