Gerd Kortemeyer
Director of Educational Development and Technology, ETH Zurich
Associate Professor Emeritus of Physics, Michigan State University