Thorsten
Dieckmann

University of Waterloo
Organization