| http://www.w3.org/ns/prov#value | - Dueling infections: One keeps the other at bay, anthropologists say If the idea of hookworms makes you shudder, consider this: Those pesky intestinal parasites may actually help your body ward off other infections, and perhaps even prevent autoimmune and other diseases.
|