University

Veda Vijnana Shodha Samsthanam VVSS

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31108
15046
5236
31107
5963
6683