NCT06245538 - Exercise Intensity on Brain & Mental Health in Stress | Crick | Crick