translate English to French: at the Federal Research Centre for Forestry and Forest Products,  Hamburg, Germany.
au Centre fédéral de recherche sur la foresterie et les produits forestiers, Hambourg (Allemagne).