Dr. Kai Gehring
University of Zurich

 

University of Zurich, Switzerland

Ruprecht-Karls-University, Heidelberg, Germany

FH Kaiserslautern - University of Applied Sciences, Kaiserslautern, Germany

University of Mannheim, Mannheim, Germany