University

Sumqayit State University (Sumgait State University)

https://sdu.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18470
4349
25
17894
5963
6683