Robert Klopfleisch, Professor