Better understanding the mechanisms of stress Health & Safety at WorkSerious Factory1h30min5 activities