Institution: | a Almirall-Barcelona Science Park Unit, Barcelona Science Park, Josep Samitier 1, 08028 Barcelona, Spain b Laboratorios Almirall, S.A., Research Center, Crta. Laureà Miró 390, 08980 Sant Feliu de Llobregat, Spain c Institute for Research in Biomedicine, Barcelona Science Park, Josep Samitier 1, 08028 Barcelona, Spain |