Developer of an implantable medical device designed to focus on designing, developing, and commercializing active implantable medical devices. The company's device improves current surgical treatments...

Healthcare
Eybens, France
Founded 2011
65 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$89.2M
Last Round
N/A