Salim Al-Hassani

Born: None


Placeholder

Leonardo: The Man Who Saved Science

as Self
Released: 2017-04-05

New evidence suggests that many of Leonardo da Vinci's ideas can be traced to other scientists...

Movie page

Leonardo: The Man Who Saved Science

as uncredited
Released: 2017-01-01

Movie page