University

Thiruvalluvar University

https://www.tvu.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4547
1603
242
15282
5963
2254