Stefano Selleri

Dr. Stefano Selleri

Department of Engineering and Architecture, Università degli Studi di Parma, 43121 Parma, Italy
orcid