Astrid Kemperman

Dr. Astrid Kemperman

Department of Built Environment, Eindhoven University of Technology, PO Box 513, Eindhoven, The Netherlands
orcid