STEBA FRANCE S.
Updated 80 days ago
16 Einstein st Ness Ziona, 7403622 Israel
Our technology - VTP - offers surgery-like efficacy where surgery is debilitating or where the patient is ineligible...
ImPact Biotech is focused on the development and launch of ImPACT
Also known as: Steba France S.A.S.
Registration numbers: 513381319 (W)