citizen of Bülach, Eglisau
Partner · joint signature by two · Bülach
European patent · EP3341109 · Inventor
European patent · EP3166707 · Inventor