Holly Prentice

Momenta Pharmaceuticals · Biogen Idec Ma · Applied Research Systems Ars Holding N.V.
Total Patents: 16
Overall Rank: #290,173
Years Active: 2000–2024
Momenta Pharmaceuticals Rank: #6