GeekPress
Technology news, shaken not stirred...
Thursday, April 22, 2004
Neuroscientists
have
discovered the part of the brain
responsible for those "Aha!" or "Eureka!" moments of insight.
‹
›
Home
View web version