University

ADA University

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
4283
1311
3
2687
5258
5421