Adelya K. Leshchiner

Luromed · Biomatrix · Genzyme
Total Patents: 12
Overall Rank: #416,313
Years Active: 1987–2018
Luromed Rank: #1