Roderick M. Townes

Rolls-Royce Plc · Itp Next Generation Turbines S.L. · Rolls-Royce High Temperature Composites
Total Patents: 32
Overall Rank: #111,764
Years Active: 2006–2024
Rolls-Royce Plc Rank: #21