University

Vels University Chennai

https://ror.org/00tscx035

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15511
6180
1356
13858
8370
7223