University

St Thomas College of Engineering

http://www.stthomascollege.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24295
10801
3310
24146
5963
6683