Science & Energy

A New Vaccine Could Eradicate Flesh-Eating Parasites