Peter Michael Wovkulich
Hoffmann-La Roche · Takeda Pharmaceutical Company Limited
Total Patents:
30
Overall Rank:
#125,163
Years Active:
1981–2017
Hoffmann-La Roche Rank:
#94