Peter Herman

Peter Herman

Professor of Ecological Hydraulic Engineering at Delft University of Technology