Eduardo Rocha
banner
epcrocha.bsky.social
Eduardo Rocha
@epcrocha.bsky.social
Scientist, genomics, evolution, microbiology, computational biology, Institut Pasteur/CNRS, Paris
No videos yet.