University

Khazar University / Xəzər Universitəsi

https://www.khazar.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4110
1255
3
6451
7179
3511