Oxana Ibraghimov-Beskrovnaya

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