avatar
Eduardo Rocha @epcrocha.bsky.social
📤 2822 📥 519 📝 92

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