Sucharita Roy

Momenta Pharmaceuticals · US Army · University Of Massachusetts Lowell
Total Patents: 13
Overall Rank: #372,882
Years Active: 2007–2023
Momenta Pharmaceuticals Rank: #10