University

Vidya Academy of Science and Technology

http://www.vidyaacademy.ac.in/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
11574
4259
689
8378
14793
5390
6115