Mark Rogers-Evans
Hoffmann-La Roche · Remynd N.V. · Basilea Pharmaceutica Ag
Total Patents:
83
Overall Rank:
#21,159
Years Active:
1997–2022
Hoffmann-La Roche Rank:
#11