This spider is as big as a puppy, but nowhere near as cute The Goliath birdeater tarantula is the largest such insect in the world, and a Harvard researcher recently ran across one during a nighttime walk. by James Maynard
Physics Professor's New Invention Could Transform Humanity's Understanding of Brain Health & Cognition