A professor of molecular and cellular biology explains the neuroscience behind itching and scratching.
See All 1109 Episodes of "SciFri"