Your gut hosts an interesting and varied community of microbes that would make for some interesting conversation, but when unwelcome characters put in a show it’s best to show them the door. Intestinal parasites are in fact quite a common phenomenon, perhaps so common that...