David Holtzman

Washington University · Eli Lilly · Washington University In St. Louis
Total Patents: 15
Overall Rank: #311,514
Years Active: 2002–2024
Washington University Rank: #25