Nicholas A. Stacey
Molecular Imprints · 3M · University Of Texas System
Total Patents:
25
Overall Rank:
#165,061
Years Active:
1992–2013
Molecular Imprints Rank:
#14