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