University

Nakhchivan University

https://nu.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22360
5116
32
22124
5963
6683