Xavier Aranda

Dr. Xavier Aranda

Fruit Production Program, IRTA, Torre Marimon, 08140 Caldes de Montbui, Spain
orcid