OLOP HAMMARSTEN , Professor.