Denise Pamela Sanchez Oviedo

Mrs. Denise Pamela Sanchez Oviedo

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