University

Yogoda Satsanga Palpara College

https://yspm.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28412
13003
4110
29341
27937
7356
6084