citizen of Schaffhausen, Stetten (SH)
joint signature by two · Sissach
European patent · EP3388596 · Inventor
European patent · EP3115671 · Inventor
European patent · EP2228189 · Inventor