Stress, nature & therapy

    Original languageEnglish
    PublisherForest & Landscape, University of Copenhagen
    Number of pages123
    Publication statusPublished - 2012

    Cite this