Lorenz Rerup, Professor