citizen of Thun, Zürich
Managing director · sole signature · Muri bei Bern
European patent · EP2572686 · Inventor