Teresa Legido, PhD

Hospital del Mar Medical Research Institute