David A. Armstrong

British Steel · Bank of America
Total Patents: 3
Overall Rank: #1,684,610
Years Active: 1980–2019
British Steel Rank: #5