Luigi Ledda

Prof. Luigi Ledda

Department of Agriculture, Section of Agronomy, Herbaceous Crops and Genetics, University of Sassari, Viale Italia n. 39, 07100 Sassari, Italy
orcid

Contribution