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