Spinal Inhibitory Ptf1a-Derived Neurons Prevent Self-Generated Itch Academic Article 2020 uri icon

publication date

  • 2020