Caenorhabditis elegans is a tiny worm that lives in soil. It is a millimeter long and as wide as several human hairs. It is also transparent. Caenorhabditis elegans (McNally lab, UC Davis) “It ...
Face mites are pretty innocuous ... If that sounds gruesome, wait till you hear about the loa loa worm. It can be passed from human to human by hitching a ride inside deerflies.
Months after some odd spores fall from the skies, the ramifications are kept a secret from the general public, including one human who has unknowingly been infested by the parasites these spores ...