citizen of Rüegsau, Nidau
Managing director · joint signature by two · Nidau
European patent · EP3181998 · Inventor
European patent · EP2989508 · Inventor