Prof. Dr. Peter H.L. Notten
Eindhoven University of Technology