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.
2009
1992
1993
1934
2018
2011
2019
2014
2003
2006
2000
1991
2017