John E. Smart

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