Status: Exit

Embrella Cardiovascular

  • Investment Status Exited
  • Sector Neurovascular
  • Year Invested 2009
  • HQ USA
  • Acquired by Edwards Lifesciences in 2011