James L. Wright
Infinity Pharmaceuticals · IBM · Weyerhaeuser Nr
Total Patents:
29
Overall Rank:
#132,258
Years Active:
1987–2014
Infinity Pharmaceuticals Rank:
#16