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

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

Topic |   Medicine

TOP PICKS

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