Matthew C. Lucas

Hoffmann-La Roche · Roche Palo Alto · Johnson & Johnson
Total Patents: 49
Overall Rank: #55,489
Years Active: 2008–2025
Hoffmann-La Roche Rank: #144