Angela Carra

Dr. Angela Carra

National Research Council of Italy (CNR), Institute of Biosciences and BioResources (IBBR), Corso Calatafimi, 414, I-90129 Palermo, Italy
orcid