David S. Rickerby
Rolls-Royce Plc · Chromalloy United Kingdom Limited · Turbomeca
Total Patents:
25
Overall Rank:
#158,034
Years Active:
1989–2025
Rolls-Royce Plc Rank:
#33