Anita Kavlie
Hoffmann-La Roche · Affitech Research As · Omeros
Total Patents:
20
Overall Rank:
#219,342
Years Active:
2011–2023
Hoffmann-La Roche Rank:
#367