University

Vidya Academy of Science & Technology Technical Campus

https://www.vidyatcklmr.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25308
11396
3616
25197
5963
6683