citizen of Starrkirch-Wil, Sissach
joint signature by two · Bern
joint procuration by two
European patent · EP4212129 · Inventor
European patent · EP3795117 · Inventor