stella
Itch Sensation Induced by Simultaneous Application of Pruritogens (Spatial Summation) — Stella