Prof Dr Rer Nat Herbert Haf