Delighting in detail – EMBL. A bundle of nerves that relays information from touch receptors on the skin to the spinal cord and ultimately the brain, imaged with the new technique. IMAGE: EMBL/L.CASTALDI
Delighting in detail – EMBL. A bundle of nerves that relays information from touch receptors on the skin to the spinal cord and ultimately the brain, imaged with the new technique. IMAGE: EMBL/L.CASTALDI