University

Selvamm Arts & Science College

https://selvamarts.edu.in/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
24578
10610
3082
17497
24927
7356
6084