Linda Kamp

Dr
Delft University of Technology
TPM Faculty, Section Technology Dynamics & Sustainable Development
TPM Faculty, Section Technology Dynamics & Sustainable Development
Jaffalaan 52628 BX Delft, The Netherlands, Room C.1.110
Jaffalaan Netherlands
52628 BX Del