Pere Roca-Cusachs Soulere, Professor at the Faculty of Medicine and Health Sciences of the University of Barcelona (UB) and Head of the Cellular and Molecular Mechanobiology group at IBEC, has been ...