Corporate information

Registration country

Funding rounds

Series D USD 25,000,000


USD 25,000,000 ( )

Profile Country
Battery Ventures LP Venture capital firm
Osage University Partners I LP
Shea Ventures LLC (JF Shea Venture Capital)

Grant USD 1,750,000


USD 1,750,000 ( )

Profile Country Notes
United States Department of Energy (US Department of Energy) Department of the United States government concerned with the United States' policies regarding energy and safety in handling nuclear material USD 1,750,000 (USD 1,750,000)

Grant USD 2,300,000


USD 2,300,000 ( )

Profile Country Notes
United States Department of Energy (US Department of Energy) Department of the United States government concerned with the United States' policies regarding energy and safety in handling nuclear material USD 2,300,000 (USD 2,300,000)

Series C USD 19,000,000


USD 19,000,000 ( )

Profile Country Notes
Rho Capital Partners (Rho Ventures) Venture capital firm that actively invests in companies related to technology, new media, cleaning technology and healthcare. Initial investment.
Battery Ventures LP Venture capital firm
Texas Emerging Technology Fund Early stage venture capital fund for financing emerging technologies in the state of Texas, United States

Series B USD 15,000,000


USD 15,000,000 ( )

Profile Country Notes
Rho Capital Partners (Rho Ventures) Venture capital firm that actively invests in companies related to technology, new media, cleaning technology and healthcare. Initial investment.
Battery Ventures LP Venture capital firm

Series A


( )

Profile Country
Battery Ventures LP Venture capital firm

Profile Country
Illinois Ventures LLC Seed and early-stage investment firm focused on research-derived companies in information technologies, physical sciences, life sciences and cleantech
Prelude Ventures LLC
Rho Capital Partners (Rho Ventures) Venture capital firm that actively invests in companies related to technology, new media, cleaning technology and healthcare.
Texas Emerging Technology Fund Early stage venture capital fund for financing emerging technologies in the state of Texas, United States

Profile Country
National Science Foundation (NSF) United States government agency that supports fundamental research and education in all the non-medical fields of science and engineering.


Investment activity status
Active investor

Current team

Past employees

Selected Products / Customers

Financials