Biel/Bienne
European patent · EP3496348 · Inventor
European patent · EP3376724 · Inventor
European patent · EP3386106 · Inventor