University

Sathyabama Institute of Science and Technology (Sathyabama Deemed University)

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2996
909
119
9354
9799
2601
2060