University

Sri Shanmugha College of Engineering and Technology

http://www.shanmugha.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23481
10309
3031
23291
5963
6658