Leonid Zverugo

Leonid Zverugo

Chief Technology Officer, Atlaz Inc.
63 points
13 Upvotes