Back to all studios
Thalamus Labs banner
Thalamus Labs logo

Thalamus Labs

Pasadena, CA, USA

About

Founded in 2016
3 employees

Focus Areas

Industry Focus

Venture Building