Wayne Douglas Luke

Eli Lilly · Phosplatin Therapeutics · Omeros
Total Patents: 22
Overall Rank: #193,487
Years Active: 1981–2023
Eli Lilly Rank: #199