Nicknamed “the African eye worm”, Loa loa is one of those tropical parasites that myths and legends are made of. A medically important parasite from Africa, this is commonly a disease of local people but can effect travelers and adventurers in the endemic areas. Basics: Also known as “African Eye Worm”. Filarial worms migrate through […]
Trending Articles
More Pages to Explore .....