Spanish researchers from the Department of Cell Biology, Physiology and Immunology at Universitat Autonoma de Barcelona (UAB), in collaboration with researchers from the Institute of Microelectronics ...