Ben A.M. Schouten



Most Recent Affiliation(s):

Eindhoven University of Technology, Industrial Design Department

Last Known Location:

Netherlands

Role(s) at the symposia over the years: