TechU Ventures Investors
TechU invests in platform technologies that harness complex science and engineering breakthroughs for enduring global impact.
Technology:
Investors
Headquarters:
New York, New York, United States
Founded Date:
2013
Employees Number:
1-10
Investor Type:
Information Technology Corporation
Register and Claim Ownership