Abad Morejón de Girón, Xavier

Head of the Biocontainment Unit and NBS2 Laboratories at IRTA-CReSA