Perry Rosen

Hoffmann-La Roche · Sunbio
Total Patents: 48
Overall Rank: #58,928
Years Active: 1980–2007
Hoffmann-La Roche Rank: #50