Neural Indications of Stress-Induced Mental Overload | NCT03585205 | Trialant