University of California
The California Backyard Orchard
Posts Tagged: Pamela Ronald
We All Have It: Innate Immunity
What do flies have in common with us? For one thing, an innate immune system mechanism to detect...
Immune system of the tiny Drosophila plays a big role in host defense. (Photo by Kathy Keatley Garvey)