Michael Armstrong

Capital One Financial · Mylan · IBM
Total Patents: 9
Overall Rank: #561,682
Years Active: 1999–2021
Capital One Financial Rank: #19