Massimo Castellari

Dr. Massimo Castellari

Institute of Agriculture and Food Research and Technology (IRTA), Food Industry Area, Finca Camps i Armet s/n, 17121, Monells, Spain
orcid

Publication