University

Terna Engineering College Nerul

https://ternaengg.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15596
6292
1214
18639
4961
6683