Industry
Medical Equipment Manufacturing, Integrated computer systems, medical applications, Information technology (IT) and Internet, IT, Internet, R&D, Computer programming services, Software, industrial
HQ Location
5, ALLÉE DE SAINT-CLOUD TECHNOPOLE DE NANCY BRABOIS
Villers-Lès-Nancy, 54600, FR