Speaker Details

Mohamed Mehanna

Professor of International Law, and Advisor to the Grand Imam of Al-Azhar

Speaker's Presentaion(s)