Creature Feature: African eye worm (Loa loa)
The human microbiome project revealed the vast numbers and types of microbes that live on and in the human body. While this thought may be unpleasant, humans can have larger, more gruesome passengers hitching a ride, such as the several-centimeter-long nematode Loa loa, which infects millions of...
