Peter James Ahern

Momenta Pharmaceuticals
Total Patents: 7
Overall Rank: #730,091
Years Active: 2011–2018
Momenta Pharmaceuticals Rank: #24