Roger Tu

Baxter International · Dropbox · Avision
Total Patents: 12
Overall Rank: #398,187
Years Active: 1989–2025
Baxter International Rank: #213