technology #Health #CDC #Eye #InfectiousDisease #NewEnglandJournalOfMedicine #Parasite #Worm Four-inch worm hatches in woman’s forehead, wriggles to her eyelid Ars Technica Thu