Craig Zimmerman

Molecular Insight Pharmaceuticals · Biogen · Biogen Idec Ma
Total Patents: 36
Overall Rank: #93,578
Years Active: 2001–2023
Molecular Insight Pharmaceuticals Rank: #2