University

Chechen State University

https://www.chesu.ru/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
15702
3624
502
14703
5963
6683