Luca Lombardo

Dr. Luca Lombardo

CREA Research Centre for Olive, Fruit and Citrus Crops, Rende, Italy
orcid