41185037 10156679049542774 110538357821407232 o

Anton Art

Joined 2 months ago.

Works at:
Activity
Anton Art was added as Lead expert in Technology at Shukhov Lab
2 months ago
Anton Art applied to be listed as an employee at Shukhov Lab
2 months ago
Anton Art signed up
2 months ago