About Us
sensory interneurons
Cells that enable the sense of touch created from stem cells for the first time
Scroll To Top
About Us