citizen of Zürich, Zürich
joint procuration by two · Schaffhausen
European patent · EP2120577 · Inventor