Julia M. Esclapez

Dr. Julia M. Esclapez

Department of Agrochemistry and Biochemistry, Universitat d'Alacant, Alicante, Spain
orcid