Rivers provide many important services for humans and wildlife. Sadly, dams are fragmenting them which is impacting the health of these vital waterways....