William James Jonathan Finlay

Pfizer · Bristol-Myers Squibb · Centessa Pharmaceuticals (Uk) Limited
Total Patents: 25
Overall Rank: #159,570
Years Active: 1989–2025
Pfizer Rank: #741