Peter Lamb

Exelixis · Smithkline Beecham Limited
Total Patents: 14
Overall Rank: #332,940
Years Active: 2002–2025
Exelixis Rank: #13