University of Tulsa
Investments
1
Lead Investments
1
The University of Tulsa (TU) is a private research university based in Tulsa, Oklahoma. In addition to its academic programs, TU operates "Hurricane Ventures," a venture-capital initiative run through its Center for Innovation & Entrepreneurship that leverages university faculty, alumni and resources to back emerging innovators.
Highlights
Focus Areas
Energy
Energy Storage
Manufacturing
Notable Investments