Peter Douglas Smout
Rolls-Royce Plc · Rolls-Royce Controls And Data Services Limited · Lucas Industries Limited
Total Patents:
4
Overall Rank:
#1,067,361
Years Active:
1995–2025
Rolls-Royce Plc Rank:
#806