University

Velalar College of Engineering and Technology

https://www.velalarengg.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13303
5216
986
20077
4652
6650