Charles E. Martin
A123 Systems · Allied Consulting · La-Man
Total Patents:
6
Overall Rank:
#855,146
Years Active:
1987–2014
A123 Systems Rank:
#66