Hake sets parasite record – no codfish has more Anisakis. Anisakis, or herring worm, was found in all the samples. On average, we found 840 herring worm larvae per fish, and […]