Leonardo da Vinci's Greatest Inventions Published 31 Jan 2024 Leonardo da Vinci is one of the greatest geniuses in all of human history. Full Article