citizen of USA, Zollikerberg
membre* · no signing authority · Genève
European patent · EP3066064 · Inventor