Innovative People

Matteo Stefan

Matteo Stefan Wearables, recycling, new materials

Languages Matteo Stefan speaks:

English
Italian