University

Vidya Academy of Science and Technology

https://www.vidyaacademy.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13099
5074
874
14973
5132
6683