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