Marc Dionne @marcsdionne.bsky.social
Innate immunity, bacterial infection, physiology, microbiology, Drosophila. Poorly focused. Still angry. Professor, Department of Life Sciences and Centre for Bacterial Resistance Biology, Imperial College London.