citizen of Glarus Süd, Zürich
joint signature by two · Zürich
European patent · EP2860496 · Inventor
European patent · EP2733830 · Inventor