Artem G. Evdokimov
Monsanto Technology · Akebia Therapeutics · Warner Chilcott Company
Total Patents:
57
Overall Rank:
#42,673
Years Active:
2003–2025
Monsanto Technology Rank:
#77