Yet another reason why farmed salmon are sooo delicious!

http://www.superheroes4salmon.org/bl...ating-parasite