Luke and VTT have developed technology solutions to remove off-flavors and water mold in aquaculture January 15, 2025