theupturnedmicroscope.com
Drosophila innate immunity: another piece to the puzzle
EPFL scientists have discovered a new receptor in the fruit fly immune system that detects bacterial infections. The finding opens up clues for our own immune responses. Read more