11 employees
Invoxel bridges communication gaps and offers digital multi-user products by using surface computing technologies.
2011