University

Selvamm Arts & Science College

https://selvamarts.edu.in/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
24578
10610
3082
17497
24927
7356
6084