Bertrand L. Chenard

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