Steven Leong

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