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