University

Sri Manakula Vinayagar Engineering College

https://smvec.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13960
5506
972
18562
4031
6683