University

Veda Vijnana Shodha Samsthanam VVSS

https://www.vvss.res.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31110
15047
5236
31109
5963
6658