University

Yenepoya University

https://www.yenepoya.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5472
1927
299
12219
5963
4517