University

Sathyabama Institute of Science and Technology (Sathyabama Deemed University)

http://www.sathyabama.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3560
1146
159
10376
12078
3395
2232