Averroes, Ibn Roshd (1126-1198)

An Arabian philosopher and physician who helped to advance the science of his time and has been called the Aristotle of the Middle Ages.

Previous PageNext Page

Subjects: Famous Scientists & Engineers