Parasites, people and petsMcGill University | September 14, 2005Don't let parasites bug you. Getting information about them and how they interact in our daily lives can help put some of your concerns at ease. That is one of the goals of the Centre for Host-Parasite Interactions....[continue]