Professor OLOF HAMMARSTEN iUpsala