Institution: | 1. VTT Technical Research Centre of Finland Ltd., P.O. Box 1000, FI-02044VTT Espoo, Finland
Department of Bioproducts and Biosystems, Aalto University, P.O. Box 16100, FI-00076Aalto Espoo, Finland;2. VTT Technical Research Centre of Finland Ltd., P.O. Box 1000, FI-02044VTT Espoo, Finland;3. Department of Bioproducts and Biosystems, Aalto University, P.O. Box 16100, FI-00076Aalto Espoo, Finland |