Bertrand L. Chenard
Pfizer · Hydra Biosciences · Neurogen
Total Patents:
66
Overall Rank:
#32,712
Years Active:
1986–2024
Pfizer Rank:
#54