University

Khazar University

http://www.khazar.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4464
1333
3
6969
5963
3875