University

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

https://ndu.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15572
3499
18
14049
7619
7217