Angelo Delegeane

Incyte Pharmaceuticals · Incyte
Total Patents: 9
Overall Rank: #586,151
Years Active: 1997–2005
Incyte Pharmaceuticals Rank: #25