Maria Giada Di Baldassarre

engineer
Ancona, Italy
7388
Points
12
Submissions
1
Placement