Dmitriy Ovcharenko
Asuragen · Applied Biosystems · Ambion
Total Patents:
17
Overall Rank:
#275,901
Years Active:
2005–2017
Asuragen Rank:
#4