Itch Relief by Mirror Scratching. A Psychophysical Study (2013) | Heykuki News