citizen of Grimisuat, Grimisuat
Partner · Liquidator · Ayent
Partner
Swiss patent · CH699060 · Inventor