citizen of Saignelégier, Sissach
joint signature by two · Sissach
European patent · EP3588047 · Inventor
European patent · EP3372869 · Inventor