Francesca Leonardi
imec logo

Testimonial

Bridging worlds together to create a working application