Parasites: Unlikely Life-Saving Superheroes

Parasites, often reviled, are increasingly seen as potential treatments for inflammation, allergies, and antibiotic-resistant infections, according to entomologist Dino Martins.

Page 157 of 571