Top 10 Greatest Scientists Of All Time #10 Stella X / November 18, 2013 #10 – Archimedes (287 BC – 212 BC) Archimedes of Syracuse was a Greek mathematician, physicist, engineer, inventor, and astronomer. He is… Read More »