Skip navigation

Openlab

City partnership: 
Type of institution: 
University

Location

Viale delle Idee 26
Sesto Fiorentino 50019
Italy