Cooke Aquaculture working on new sea lice solution

Prospects in Aquaculture 2017