Status: Exit

Micrus Endovascular

  • Investment Status Exited
  • Sector Neurovascular
  • Year Invested 1999
  • HQ USA