Ann Begovich
Celera · Roche Molecular Systems · Hoffmann-La Roche
Total Patents:
18
Overall Rank:
#251,999
Years Active:
1994–2023
Celera Rank:
#4