David B. MacLean
Pfizer · Takeda Pharmaceutical Company Limited · Myovant Sciences Gmbh
Total Patents:
23
Overall Rank:
#179,014
Years Active:
1998–2025
Pfizer Rank:
#203