Institut de Biotecnologia i de Biomedicina(IBB)and Departament de Bioquímica i Biologia Molecular,Universitat Autònoma de Barcelona,Bellaterra,Barcelona,Spain
Hospital Universitari Parc Taulí,Institut d'Investigació i Innovació Parc Taulí(I3PT-CERCA),Universitat Autònoma de Barcelona,Sabadell,Spain