University

Tenali Engineering College

http://www.tec.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23128
9584
2790
25670
22507
8602
6115