James Xu
Truist Bank · Bio-Rad Laboratories
Total Patents:
12
Overall Rank:
#394,686
Years Active:
2016–2025
Truist Bank Rank:
#11