Vall d'Hebron Hospital Universitari
Barcelona, Catalonia, Spain
Institut de Recerca Hospital Vall d'Hebron