Prof. Dr. Christian Taube, Essen