professor P . H .Malmsten