Francisco Garcia-Ruiz

Dr. Francisco Garcia-Ruiz

Department of Agro Food Engineering and Biotechnology, Universitat Politècnica de Catalunya, Esteve Terradas, 8, 08860 Castelldefels, Spain