Neurocysticercosis: current knowledge and advances.

Neurocysticercosis: current knowledge and advances.