Steven Leong
Genentech · Alphatec Spine · Maxygen
Total Patents:
37
Overall Rank:
#88,299
Years Active:
1997–2025
Genentech Rank:
#70