James William Spain

Bae Systems Plc · Sematech
Total Patents: 9
Overall Rank: #533,738
Years Active: 1995–2025
Bae Systems Plc Rank: #37