Hospital Sant Joan de Déu Barcelona
Barcelona, Catalonia, Spain
Institut de Recerca Sant Joan de Déu