Did you know that most of time parasites are associated with overseas travel to less developed countries? Of course, this doesn’t mean that you couldn’t develop a tapeworm right at...