
Sign up to save your podcasts
Or
Abby Barrows is a marine research scientist based in Maine on the east coast of the United States. It’s more accurate to say, she’s based on an island off the coast of the United States, just shy of the Canadian border.
4.2
2525 ratings
Abby Barrows is a marine research scientist based in Maine on the east coast of the United States. It’s more accurate to say, she’s based on an island off the coast of the United States, just shy of the Canadian border.