Zumbach, Jörg, Heidelberg University, Germany