Xinmin Xu
Abbott · Electro-Motive Diesel · International Engine Intellectual Property Company
Total Patents:
6
Overall Rank:
#810,420
Years Active:
1998–2023
Abbott Rank:
#2,462