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