NCT04780646 - Effects of Urban Nature on Stress and Quality of Life | Crick | Crick