Henry Havel

Eli Lilly · Iterion Therapeutics · The Upjohn
Total Patents: 9
Overall Rank: #533,298
Years Active: 1995–2025
Eli Lilly Rank: #569