Docs fish out greater than a dozen tiny maggots from man’s eye

Enlarge / Illustration of a Oestrus ovis, sheep botfly (credit score: Getty | Nastasic) On Wednesday, medical doctors in France reported a uncommon case of tiny sheep bot fly larvae—aka… Read more