Personal Information
Organization / Workplace
Delft Netherlands
Occupation
Deltares & Delft University of Technology
Tags
fluvial morphodynamics nepal irrigation
See more