University

ADA University

https://www.ada.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4215
1278
2
2121
4896
5442