University

Seshachala Institute of Technology

http://seshachala.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26144
11984
3927
26064
6492
6650