Related words: river engineering techniques, river engineering, river engineering projects, canadian river engineering projects, river engineering jobs
Related questions:
How can engineers help with river erosion?
What is the best way to stop river erosion?
How do engineers measure stream erosion?