Itch relief by mirror scratching. A psychophysical study

Itch relief by mirror scratching. A psychophysical study