Project Views
Appreciations
538
Followers
114
Following
133
Creative collaboration of 14 multi-specialized designers aimed to address any design related challenging tasks
  • Techart — Moscow, Russian Federation
View Full Resume
Member since: