Juan José Villaverde

Dr. Juan José Villaverde

INIA - National Institute for Agricultural and Food Research and Technology, DTEVPF, Plant Protection Products Unit, Crta. La Coruña, km 7.5, Madrid 28040, Spain
orcid