Nancy E. Larsen

Luromed · Biomatrix · Genzyme
Total Patents: 14
Overall Rank: #348,620
Years Active: 1989–2018
Luromed Rank: #1