Department of Physiology and Biophysics Laboratoire129186Case Western Reserve University, Cleveland, OH 44022États-Unis
Department of Physiology and Biophysics Institution331324France