University

Azal University of Human Development

https://www.auhd.site/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29564
1199
39
29543
7420
7190