Francesco De Vittori

9,100
reputation
6
33
43

Software developer.