University

Selvamm Arts & Science College

https://selvamarts.edu.in/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
24578
10610
3082
17497
24927
7356
6084