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