Trustee
ORCID
Blablabla
Expertise
Genetic manipulation
Molecular Biology
Cellular Biology
Cell shape
DNA metabolism
Microscopy
Motility assay