Marvin Siegel

Schering · Stressgen Biotechnologies · Board Of Trustees Operating Michigan State University
Total Patents: 26
Overall Rank: #155,163
Years Active: 1984–2016
Schering Rank: #182