Autonomous University of Barcelona
Cerdanyola del Vallès, Spain
Cellular Biology, Physiology and Immunology