citizen of Grindelwald, Bern
joint procuration by two · Basel
European patent · EP2192935 · Inventor
European patent · EP2050477 · Inventor