Immunobiology LabSpanish National Center for Cardiovascular Research (CNIC)
Centro Nacional de Investigaciones Cardiovasculares Carlos III (CNIC)