University

Nakhchivan State University

https://ndu.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12080
2698
11
14009
5963
6245