Why we itch: Blame a gene called Nppb

Scientists say they have discovered the gene that causes us to itch, which...

1 views mnn.com

Interest

Neuroscience
Discovered by John
on May 24, 2013

Stumblers Who Like This Page