Lucia Beccai

Dr. Lucia Beccai

Istituto Italiano di Tecnologia, Center for Micro-BioRobotics, Pontedera, Italy
orcid