Science news articles including breaking science news stories and recent scientific discoveries.

29 July 2007

Researchers have uncovered a gene that transmits the itch sensation.

22 July 2007

Do you find it hard to listen to two things at once?