Christoph Martin Dehnhardt
Pfizer · Xenon Pharmaceuticals · Genentech
Total Patents:
51
Overall Rank:
#51,455
Years Active:
2008–2025
Pfizer Rank:
#85