Arend Jonkman

Dr. Arend Jonkman

Delft University of Technology
orcid