Self-help Forest Bathing (Shinrin-yoku) on Depression, An... | NCT05743920 | Trialant