Westerholt, René, Heidelberg University, Germany, Germany