Ellen Beasley
Applera · Pe Corporation (Ny) · Celera
Total Patents:
195
Overall Rank:
#3,568
Years Active:
2001–2021
Applera Rank:
#1