Mara Ladu

Dr. Mara Ladu

Dep. of Engineering and Architecture, University of Cagliari, Cagliari, Sardegna, Italy
orcid