Alexandra Vaughn

Integrative Physiology & Neuroscience, Washington State Univ., Pullman, USA

0000-0001-5627-4025