University

Nakhchivan University / Naxçıvan Unversiteti

https://nu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21570
5160
37
17584
21556
8602
6115