John E. Smart
Creative Biomolecules · Emisphere Technologies · Curis
Total Patents:
27
Overall Rank:
#147,383
Years Active:
1992–2013
Creative Biomolecules Rank:
#9