Brian Large

A123 Systems · The Water Company
Total Patents: 5
Overall Rank: #906,314
Years Active: 2008–2025
A123 Systems Rank: #32