Elisabetta Foggia

engineer
Bergamo, Bergamo, Italy
2984
Points
5
Submissions
1
Placement