About Index Trending news
Analyze
Top 50 Pricing
Technology Ventures

Technology Ventures

Work at Technology Ventures? Add yourself to this profile

Technology Ventures

Ideas -- Talent -- Capital -- Community

Elsewhere

Alexa global traffic share

Twitter followers

15 Sep 2009
$16,000,000
Venture capital (Series A)
Novartis Venture Fund, Athenian Venture Partners, Triathlon Medical Venture Partners, +2