Elena Bolchakova
Applied Biosystems · Applera · Promega
Total Patents:
13
Overall Rank:
#380,573
Years Active:
2000–2018
Applied Biosystems Rank:
#48