L . Fr. Leffler , Prof påen