Mari Knuutila's scientific contributions