Name: | Riccardo Strobbia |
---|
Address: | Via Torino, 26 |
---|
Zip code: | 10015 |
---|
Location: | Ivrea, Italy |
---|
Country: | Italy |
---|
Phone: | 390125633191 |
---|
Mobile: | 393463212152 |
---|
Contact this professional by email |
Visit this professional home page |
|
Front end developer, data visualization |