Secrets of the Dead
Leonardo: The Man Who Saved Science
E5 Apr 5, 2017 52m Not Rated
An investigation to discover if Leonardo da Vinci came up with all of his credited ideas and inventions, or were they borrowed from ancient scholars and scientists?
Where to Watch Leonardo: The Man Who Saved Science
Cast of Leonardo: The Man Who Saved Science