University

Tenali Engineering College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24829
10764
3164
28866
23536
7356
6084