The season for witches, ghosts and monsters may be over, but there are creatures still haunting unsuspecting humans – and you may have one of them. These creatures have names like Blastocystis, Ascaris, Taenia and Necator. Want to guess what I’m talking about? I’ll give you a hint: these creatures are afraid of garlic and... Read more →