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