Joseph Clegg
Rolls-Royce Plc · Dell Products · HP
Total Patents:
10
Overall Rank:
#501,388
Years Active:
2005–2021
Rolls-Royce Plc Rank:
#1,293