Marco Maggiali

Dr. Marco Maggiali

iCub Tech Facility, Italian Institute of Technology, Genoa, Liguria, Italy
orcid