d:r P . H . Malmsten , professornvid