citizen of Schwarzenburg, La Sarraz
Managing director · sole signature · Ecublens (VD)
European patent · EP4016049 · Inventor