Skip to content

Neuroscientist & Author

Archive for January 2013

Just Itching to Know

            What is an itch?  That insistent tickle demanding that you cease whatever you are doing and claw with your fingernails at a particular spot on your skin.  It can come from anywhere—the top of your head to the soles of your feet–inside your ear to your eyeballs.  NOTHING will…

Read More