Muhammad Bakr Ismail

Muhammad Bakr Ismail is a professor at al-Azhar University in Cairo, Egypt.