University

Azerbaijan Theological Institute / Azərbaycan İlahiyyat İnstitutu

https://ait.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27388
5650
43
27337
5963
6683