National Research Council (CNR), Institute of Biology and Agricultural Biotechnology (IBBA), Pisa Unit, Research Area of Pisa, Via Moruzzi 1, 56124 Pisa, Italy
National Research Council (CNR), Institute of Biology and Agricultural Biotechnology (IBBA), Pisa Unit, Research Area of Pisa, Via Moruzzi 1, 56124 Pisa, Italy
National Research Council (CNR), Institute of Biology and Agricultural Biotechnology (IBBA), Pisa Unit, Research Area of Pisa, Via Moruzzi 1, 56124 Pisa, Italy
National Research Council (CNR), Institute of Biology and Agricultural Biotechnology (IBBA), Pisa Unit, Research Area of Pisa, Via Moruzzi 1, 56124 Pisa, Italy
National Research Council (CNR), Institute of Biology and Agricultural Biotechnology (IBBA), Pisa Unit, Research Area of Pisa, Via Moruzzi 1, 56124 Pisa, Italy