University

Seshachala Institute of Technology

http://www.seshachala.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25294
11021
3283
28397
24446
7356
6084