BARBARA CAPUTO

Istituto Italiano di Tecnologia - Senior Researcher