Leonardo: The Man Who Saved Science (2017)

Share

Release Date

12 May, 2017

Runtime

00:00: (HH:MM)

Synopsis

Did Leonardo da Vinci come up with all of his ideas and inventions by himself or did he also borrow some of them from ancient scientists including those who lived 1,700 years before him.

Original Title

Leonard de Vinci, accélérateur de science

Photos