Muhammad Al-Razi Definition
Muhammad Al-Razi Definition (no text)
Muhammad al-Razi definition: A polymath, physician, alchemist, philosopher and important figure in the history of medicine.