Eye worms? Eye worms! If you’re a fan of biology in all its forms, you may have noticed a recent trend in articles about loa loa, or the “African eye worm”. If you aren’t generally chummy with the squirmy world, loa loa is not a faux-exotic cocktail that’s heavy on the pineapple juice, but a […]
↧