>>1679906710% of americans have pinworms
5% of americans have toxocariasis
the true number of how many people have parasites is unknowable because parasites are generally asymptomatic
the only way to know you don't have parasites is to deworm regularly
i think rope worms are BS though, all the medical research shows its shed intestinal lining and not an actual undiscovered class of parasite.