Leo V. Lewis
Rolls-Royce Plc
Total Patents:
17
Overall Rank:
#272,509
Years Active:
1993–2021
Rolls-Royce Plc Rank:
#61