Ralph Douglas Cope

Composite Technology & Applications Limited · Rolls-Royce Plc · Northrop Grumman Innovation Systems
Total Patents: 14
Overall Rank: #342,749
Years Active: 2008–2023
Composite Technology & Applications Limited Rank: #1