Hsieng Sen Lu

Amgen · Ucb S.A. · Ucb Pharma S.A.
Total Patents: 22
Overall Rank: #189,518
Years Active: 1997–2025
Amgen Rank: #87