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