Ton That Hai

Baxter International · Baxter Healthcare Sa · Northwestern University
Total Patents: 33
Overall Rank: #107,631
Years Active: 1991–2021
Baxter International Rank: #22