betaworks logo

betaworks

no topics Description:

Betaworks is a start-up studio based in New York that make essential products that thoughtfully combine art and science.

Location:
New York, NY, United States
Founded:
2008