Elaine Best

Applied Biosystems · Applera · Baxter Biotech Technology Sarl
Total Patents: 10
Overall Rank: #509,666
Years Active: 1998–2018
Applied Biosystems Rank: #69