Interstellar Lab, Inc. is building bioregenerative habitats and life-support solutions to make human life sustainable on any planet, starting with Earth.
Company: Interstellar Lab

Search results:
Locations: Los Angeles
Number of Employees: 5-10
Website: www.interstellarlab.com