citizen of Titterten, Oberwil (BL)
joint signature by two · Zürich
European patent · EP4433572 · Inventor
European patent · EP3846941 · Inventor