Neurocysticercosis: The Hidden Brain Parasite Crossing Global Borders in 2025