Zhou-Feng Chen, PhD, professor of anesthesiology, psychiatry and developmental biology and director of the Center for the Study of Itch at the Washington University School of Medicine Pain Center in St. Louis. His research on itching has been published in professional journals, including Nature, Science and Cell.
Kidney or liver disease, or even cancer, may be the cause We generally assume that anyone who itches probably has…