Stephen Kelly
Hoffmann-La Roche · Rolic Ag · Element Six Limited
Total Patents:
43
Overall Rank:
#70,822
Years Active:
1989–2019
Hoffmann-La Roche Rank:
#94