Núria Busquets

Dr. Núria Busquets

Institute for Research and Technology in Food and Agriculture, Barcelona, Catalonia, Spain
orcid