University

Nakhchivan State University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27962
5831
46
28209
27585
8602
6115