Loading people...
VP of Research at Center for Aquaculture Technologies
Debbie Plouffe is VP of Research at Center for Aquaculture Technologies.