James Ball
Z124 · British Aerospace Plc · Unknown
Total Patents:
22
Overall Rank:
#189,202
Years Active:
1982–2023
Z124 Rank:
#15