Have recent studies justified concluding that all mammalian parasites are intracellular?
D008854:Microscopy, Electron; D008858:Microscopy, Phase-Contrast; D010963:Plasmodium falciparum; D010966:Plasmodium vivax