Luca Cicala

Dr. Luca Cicala

CIRA, Italian Aerospace Research Center, Capua, Italy
orcid