Leena Hamberg

Dr. Leena Hamberg

Natural Resources Institute Finland (Luke), Bioeconomy and environment, P.O. Box 2 (Latokartanonkaari 9), FI-00790 Helsinki, Finland
orcid