Schnepf, Robert, Universidad de Heidelberg, Alemania