Punkaharju Research Laboratoire448051Finlande
Finnish Forest Research Institute Institution322648France