University

College of Engineering Thalassery

https://cethalassery.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20558
8745
2265
20126
6492
6650