Josh Stoll Josh Stoll, Mitchell Center faculty fellow and assistant professor of marine policy at the 91, is featured in a March 25 91 News article about Local Catch Network, “a community of fishermen, researchers and consumers committed to providing local, healthful, low-impact and economically sustainable seafood directly from harvesters.”
read more Josh Stoll and Local Catch on WABI-TV and in 91 News on sourcing local seafood