CH-1299 Crans-près-Céligny
European patent · EP2612435 · Inventor
European patent · EP2355955 · Inventor