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