University

Nakhchivan University / Naxçıvan Unversiteti

http://nu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23091
5693
35
13793
24176
8635
5778