University

Azerbaijan Theological Institute / Azərbaycan İlahiyyat İnstitutu

https://ait.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26953
5717
43
26839
7619
7217