citizen of France, Renens (VD)
Owner · sole signature · Renens (VD)
European patent · EP4116967 · Inventor
European patent · EP3248393 · Inventor
Swiss patent · CH702399 · Inventor