John Robblee
Momenta Pharmaceuticals · Sumitomo Electric Lightwave
Total Patents:
7
Overall Rank:
#685,371
Years Active:
1995–2025
Momenta Pharmaceuticals Rank:
#25