University

Khazar University

http://www.khazar.org/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
4464
1333
3
6969
5963
3875