Dam removal
SPAWN
Trout Unlimited
Penobscot River
Narraguagus River
National Fish and Wildlife Foundation
University of Maine
Maine
Fish
Salmon
Atlantic salmon