Oliver Boris Stauch

Genentech · Chugai Pharmaceutical · Hoffmann-La Roche
Total Patents: 11
Overall Rank: #439,856
Years Active: 2013–2025
Genentech Rank: #494