Rhazes

Medicine, Ophthalmology, Smallpox , Chemistry, Astronomy

(864-930)