Publications in collaboration with researchers from Hospital Sant Joan de Deu (20)