citizen of Ersigen, Basel
Member of the committee · joint signature by two · Zofingen
European patent · EP3354476 · Inventor
European patent · EP3288768 · Inventor