James Ball

Z124 · Bae Systems Plc · British Aerospace Plc
Total Patents: 22
Overall Rank: #192,847
Years Active: 1982–2023
Z124 Rank: #15