University

ADA University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4283
1311
3
2687
5258
5421