John Alan Weaver
Rolls-Royce Plc · Rolls-Royce North America · Olympus Lock
Total Patents:
16
Overall Rank:
#288,202
Years Active:
1986–2024
Rolls-Royce Plc Rank:
#64