University

Sathyabama Institute of Science and Technology (Sathyabama Deemed University)

https://www.sathyabama.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1950
549
54
5116
2179
1610