University

(3) Azov Institute of Technology Branch Don State Technical University

https://atidstu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22432
5120
851
22200
5963
6683