Discover our subsidiaries

The implanted implants are located in Europe and Asia to ensure optimum delivery and continuous project follow-up. 

International presence

Download the STIF car