Mahmoud Al-Hamza

Mahmoud Al-Hamza

About the author

Mahmoud Al-Hamza is a scholar of mathematics, history of science in Islamic civilisation, and Orientalism.

Latest Posts

Content Feed

Advertisement