Ian Michael Sturland

Bae Systems Plc · Atlantic Inertial Systems Limited · British Aerospace Public Limited
Total Patents: 12
Overall Rank: #398,524
Years Active: 1997–2025
Bae Systems Plc Rank: #37