Go to the profile of Maria Llamazares

Maria Llamazares

Scientist, PhD Biochemistry and Molecular Biology, BioMed X Innovation Center