citizen of Renens (VD), Renens (VD)
Owner · sole signature · Renens (VD)
European patent · EP3631090 · Inventor