Holle, Henning, Lloyd, Donna M., "The Many Challenges of Human Experimental Itch Research", , 2025