A Thelazia worm infestation in the eye of a cow. Photo: Dictionairy of Veterinary Science
A Thelazia worm infestation in the eye of a cow. Photo: Dictionairy of Veterinary Science
Medicine

Colony of 14 parasitic worms extracted from woman’s eye, in first human infestation

A Thelazia worm infestation in the eye of a cow. Photo: Dictionairy of Veterinary Science
A Thelazia worm infestation in the eye of a cow. Photo: Dictionairy of Veterinary Science
READ FULL ARTICLE