Job function Faculty Company or institution Eindhoven University of Technology Title of group Applied Mechanics and Design Member for 9 years 8 months