University

Thevanesam Erudhaya Ammal Polytechnic College

https://tepc.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30538
14742
5128
30535
6488
6650