Mark Mescher of Swiss Federal Institute of Technology