Henry Tubbs

Rolls-Royce Plc · Industria De Turbo Propulsores, S.A.U.
Total Patents: 14
Overall Rank: #356,031
Years Active: 1980–2005
Rolls-Royce Plc Rank: #181