University

Nakhchivan State University / Naxçıvan Dövlət Universiteti

http://www.ndu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15286
3746
14
6076
14407
10778
6008