Profile picture
Peter M.J. Herman
Doctorate
  • Professor
    Primary
    Delft University of Technology
    Delft, Netherlands
  • Senior Researcher
    Deltares
    Delft, Netherlands
mini profile avatar Peter Herman