citizen of Lancy, Onex
Partner · sole signature · Genève
European patent · EP3962893 · Inventor
European patent · EP1342775 · Inventor