citizen of Triengen, Sissach
Member of the committee · joint signature by two · Basel
European patent · EP1454764 · Inventor