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