University

Sathyabama Institute of Science and Technology (Sathyabama Deemed University)

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3401
1066
151
10720
11878
2966
2222