University

Nakhchivan University / Naxçıvan Unversiteti

https://nu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21581
5059
36
17355
21694
5822
6528