University

Innopolis University

https://innopolis.university/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3030
1013
62
7456
2208
3035