Barbara Mazzolai

Dr. Barbara Mazzolai

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