Doctors discover live worms growing under a woman's eyelid in China
An office worker in Beijing developed a parasitic infection that caused worms to grow under her right eyelid.
Source: View source
An office worker in Beijing developed a parasitic infection that caused worms to grow under her right eyelid.
Source: View source