Parasite Revealed: New Insights into Dicyemida

Researchers decisively classify marine parasite Dicyemida, yielding new opportunities for understanding parasites and evolutio