University

St Mother Theresa Engineering College

http://www.mtec.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22432
9730
2722
22200
5963
6683