Strateos logo

Strateos Office Locations

Menlo Park, CA

Strateos is a SaaS-based biotechnology company that provides robotic solutions for biology labs.

strateos.com

Strateos Headquarters Location

3565 Haven Ave suite 3, Menlo Park, CA 94025