avatar
Eduardo Rocha @epcrocha.bsky.social
📤 2861 📥 532 📝 97

Scientist, genomics, evolution, microbiology, computational biology, Institut Pasteur/CNRS, Paris