Craig Siegel

Genzyme · University of Michigan · The University Of Iowa
Total Patents: 41
Overall Rank: #76,276
Years Active: 1981–2022
Genzyme Rank: #2