University

Nakhchivan University / Naxçıvan Unversiteti

http://nu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23682
5628
37
19710
23775
9593
5777