K. Hemmes

Dr
Delft University of Technology
Technology Policy and Management, section Technology Dynamics and Sustainable Development
Faffalaan 5
Delft Netherlands
2628 BX