University

Azerbaijan State Marine Academy / Azərbaycan Dövlət Dəniz Akademiyası

http://adda.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20871
4803
32
20224
7619
7217