Henry Havel

Eli Lilly · Iterion Therapeutics · The Upjohn
Total Patents: 9
Overall Rank: #535,341
Years Active: 1995–2025
Eli Lilly Rank: #573