avatar
Eduardo Rocha @epcrocha.bsky.social
📤 2958 📥 573 📝 114

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