Hammarsten , O. , professor vidUpsala