University

Selvamm Arts & Science College

https://selvamarts.edu.in/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24578
10610
3082
17497
24927
7356
6084