Score 4 'monsters' in your body
The human body is an excellent environment for some parasites to live and reproduce. When they parasitize in your body, it will be a real nightmare.Successfully created vaccines against human schistosomiasis
Brazilian researchers say they have successfully tested a vaccine against human schistosomiasis, a parasitic worm that affects more than 200 million people worldwide.