University

Nakhchivan State University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27326
5880
47
27590
27048
10778
6007