David James Powell

Magnomatics Limited · Rolls-Royce Plc · Sparton
Total Patents: 16
Overall Rank: #291,763
Years Active: 1999–2023
Magnomatics Limited Rank: #1