University

St Thomas' College of Engineering and Technology

https://stcet.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26507
12194
4026
26445
6492
6650