Richard Sharpe
Navcom Technology · Rolls-Royce Plc · Hitachi-Lg Data Storage
Total Patents:
25
Overall Rank:
#157,776
Years Active:
1991–2025
Navcom Technology Rank:
#2