Immune Support Immune response against worms (helminths)By adminJanuary 3, 20230 This video describes how our immune system can struggle helminth an infection. source