University

Azerbaijan State Marine Academy

http://adda.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19926
4666
29
19505
5963
6683