Vázquez Pérez, Patricia On leave since: 2020-08-05 Department: Metabolic and Immune Diseases E-Mail: 0000-0003-3763-0391 Scopus Publications