Diagnostic puzzle solved when live, wriggling worm pulled from brain of woman hospitalized with ‘mystery illness’

Medical Mythbusting Commentary for August 30, 2023

Source:
Live, wriggling worm pulled from brain of woman hospitalized with ‘mystery illness’