- www.bestuniversitiesegypt.com
- 59
- 53
Al-Azhar University, located in Cairo, Egypt, is the largest international Islamic scholarly institution in the world and the third oldest university in the world after Al-Zaytuna and Al-Qarawiyyin University. Founded in 1961, Al-Azhar University is..
Relevance: 9.113312