University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14897
3681
13
7488
14183
9593
5777