10.1101/2023.03.27.534398

Shedding light on human olfaction: electrophysiological recordings from sensory neurons in acute slices of olfactory epithelium

2023-03-27