Beatriz Novoa

Prof. Beatriz Novoa

Immunology and Genomics Group, Institute of Marine Research. CSIC., Eduardo Cabello 6. 36208 Vigo, Spain
orcid