Matthew E. Carroll
Bank of America · Microsoft · General Motors
Total Patents:
37
Overall Rank:
#89,221
Years Active:
2001–2024
Bank of America Rank:
#73