Oxana Ibraghimov-Beskrovnaya
Genzyme · University Of Iowa
Total Patents:
6
Overall Rank:
#834,327
Years Active:
1993–2019
Genzyme Rank:
#136