Davide Coppola

Davide Coppola

Software developer and problem solver
4 points