Stuart Tugendreich
Iconix Pharmaceuticals · Entelos
Total Patents:
8
Overall Rank:
#657,362
Years Active:
2003–2010
Iconix Pharmaceuticals Rank:
#3