University

Nakhchivan State University

http://www.nsu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26949
5844
45
27150
26605
9593
5777