University

Vellalar College for Women

https://www.vcw.ac.in/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
19310
7972
1785
16843
22455
4974
6626