Researchers find remarkable link between our physical health and proximity to green spaces

green vegetation, such as trees … Tech. Researchers find remarkable link between our physical health and proximity to green spaces: ‘May be less …