Hubert D. Sellars
Rolls-Royce (1971) Limited · Rolls-Royce Business Ventures Limited · Rolls-Royce Plc
Total Patents:
2
Overall Rank:
#2,310,184
Years Active:
1980–1992
Rolls-Royce (1971) Limited Rank:
#2