Sharada Labadie

Genentech · Roche Palo Alto · Syntex (U.S.A.)
Total Patents: 25
Overall Rank: #157,884
Years Active: 1994–2025
Genentech Rank: #288