Stephen J. Scharf
Cetus · Hoffmann-La Roche · Comcast
Total Patents:
5
Overall Rank:
#1,055,848
Years Active:
1983–1996
Cetus Rank:
#73