Eye Worms in Humans: Symptoms, Causes, and Treatment Options
Health
Eye worms in humans refer to parasitic nematodes that can infect the conjunctiva, tear ducts, and orbital tissues. The most common species include Thelazia callipaeda and Thelaz...
Open article