University

Vidya Knowledge Park

https://www.vidya.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16484
6709
1365
18157
5460
6683