avatar
Eduardo Rocha @epcrocha.bsky.social
📤 2798 📥 514 📝 87

Scientist, genomics, evolution, microbiology, computational biology, Pasteur Institute, Paris