Alhazen's Inventions

Alhazen

Alhazen or Abu Ali al-Hasan ibn al-Hasan ibn al-Haytham was an Arab polymath born in the tenth century AD. Popularly known as the first scientist, Alhazen developed the scientific method of experimentation and was the first person to formulate hypothesis and conduct verifiable experiments.