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