Olga Collazo

Bellvitge Biomedical Research Institute (IDIBELL), Spain