CH-2014 Bôle
European patent · EP1401581 · Inventor
European patent · EP1364188 · Inventor
European patent · EP0988527 · Inventor