Carl Johan Norrby , professor vidUpsala