Stephen D. “Steve” Eddy, Jr. is the Director of UMaine’s Center for Cooperative Aquaculture Research (CCAR) an aquaculture R&D facility and business incubator. read more Steve Eddy