Schena L

Family name Schena
Given name Leonardo
Initials L
ORCID

ORCID 0000-0002-9737-2593

Affiliations Dipartimento di Agraria, Università Mediterranea, Reggio Calabria, Italy.
Department of Biological Sciences, Polytechnic Institute and State University, Blacksburg, Virginia, USA.

1 publications