This video describes how our immune system can struggle helminth an infection.
source
epfl ghi harris helminths IMMUNE Immune response against scisostoma medical microbiology videos microbiology lecture videos microbiology of helminths & immunity microbiology practical videos microbiology video microbiology video lectures microbiology video lectures free download microbiology videos microbiology videos for kids microbiology videos online microbiology videos youtube nicola parasite sciencevisuals System visualbiotech