Stefan Seeber

Hoffmann-La Roche · Roche Palo Alto · Maxygen
Total Patents: 55
Overall Rank: #45,288
Years Active: 1992–2025
Hoffmann-La Roche Rank: #63