Industry
Medical Equipment Manufacturing, Integrated computer systems, medical applications, Information technology (IT) and Internet, IT, Internet, R&D, Integrated computer systems, laboratory information and management
HQ Location
30, Boulevard de Vaugirard
Paris, Île-de-France 75015, FR