University

ADA University

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
4283
1311
3
2687
5258
5421