Peroxiredoxin 5 modulates immune response in Drosophila

Peroxiredoxin 5 modulates immune response in Drosophila