New insights in cysticercosis transmission.

New insights in cysticercosis transmission.