, Parc de Recerca Biomèdica de Barcelona, Spain