Carlo Canali

Dr. Carlo Canali

Istituto Italiano di Tecnologia, Advanced Robotics Department, I-16163 Genoa, Italy
orcid

Contribution