Things Muslims introduced to the world Before Galileo, da Vinci and Newton, there were Ibn Hazim, Ibn Nafis, Al-Zahrawi and al-Khwarizmi. Who were they, ... Published 03 Sep, 2016 07:09am