George French

Barclays Bank Plc · Barclays Execution Services Limited · Barclays Services Limited
Total Patents: 10
Overall Rank: #484,437
Years Active: 1984–2025
Barclays Bank Plc Rank: #1