James Robert Henry
Eli Lilly · Ortho-Mcneil Pharmaceutical · Deciphera Pharmaceuticals
Total Patents:
28
Overall Rank:
#135,294
Years Active:
1983–2025
Eli Lilly Rank:
#182