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