Shun Luo
Genentech · Amgen · Applied Research Systems Ars Holding N.V.
Total Patents:
13
Overall Rank:
#364,743
Years Active:
1999–2025
Genentech Rank:
#736