Lakshminarayana Vogeti
Deciphera Pharmaceuticals · Biocryst Pharmaceuticals · Eli Lilly
Total Patents:
21
Overall Rank:
#202,048
Years Active:
2005–2025
Deciphera Pharmaceuticals Rank:
#10