University

EKC Engineering College near Manjeri

http://www.ekc.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22948
9986
2849
22740
5963
6683