Showing posts with label bug. Show all posts
Showing posts with label bug. Show all posts

May 27, 2012

Our Brains Are Similar To The Brains Of Cockroaches

By dissecting a cockroach ... yes, live on stage ... TED Fellow and neuroscientist Greg Gage shows how brains receive and deliver electric impulses, and how legs can respond.



Apr 15, 2012