Mercedes Fernandez

Dr. Mercedes Fernandez

IDIBAPS Biomedical Research Institute, Barcelona, Spain
orcid