Chuanjing Xu
A123 Systems · Boston Scientific Scimed · T/J Technologies
Total Patents:
22
Overall Rank:
#190,288
Years Active:
2001–2025
A123 Systems Rank:
#4