EDOARDO FADDA

Dr. EDOARDO FADDA

Politecnic of Turin
orcid