University

Sathyabama Institute of Science and Technology (Sathyabama Deemed University)

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3399
1065
150
10722
11891
2965
2221