Geerten Van de Kaa

Dr. Geerten Van de Kaa

Faculty of Technology, Policy, and Management, Delft University of Technology, 2628 BX Delft, The Netherlands
orcid