University

Vidya Academy of Science and Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11689
4330
679
6726
14790
5502
6084