Zhou-Feng Chen, Washington University in St. Louis (IMAGE)
Caption
Zhou-Feng Chen, Ph.D., director of the Center for the Study of Itch at Washington University School of Medicine in St. Louis.
Credit
Washington University in St. Louis
Usage Restrictions
Credit to Washington University in St. Louis.
License
Licensed content