Rene Trussardi

Hoffmann-La Roche · Oryzon Genomics S.A. · Roche Palo Alto
Total Patents: 21
Overall Rank: #200,156
Years Active: 1999–2025
Hoffmann-La Roche Rank: #190