University

Khazar University

http://www.khazar.org/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
4448
1325
3
6969
5954
3854