James Ball

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