Craig E. Smith

Promega · Pierce Biotechnology
Total Patents: 12
Overall Rank: #424,948
Years Active: 1999–2009
Promega Rank: #53