by Captain Skellett | Sep 10, 2010 | Science Communication
This here is Charles Darwin studying some stick insects. This vision greeted me in the entrance hall of Questacon, Australia’s national science and technology center. The insects were crawling all over this guy’s face. He’s one of the very talented...