Hauterive
European patent · EP4315545 · Inventor
European patent · EP3664305 · Inventor
European patent · EP1297784 · Inventor