Alicia Cirujeda

Dr. Alicia Cirujeda

Plant Protection Unit, Centro de Investigación y Tecnología Agroalimentaria de Aragón (CITA), 50059 Zaragoza, Spain
orcid