Feb 09 2023 Return of the ecosystem engineers After being trapped out, a scientist is working to restore healthy beaver population to Wyoming landscape.