Ellen Beasley

Applied Biosystems · Pe Corporation (Ny) · Celera
Total Patents: 195
Overall Rank: #3,570
Years Active: 2001–2021
Applied Biosystems Rank: #1