David LaFleur

Human Genome Sciences · Arcellx · Teva Pharmaceutical Industries
Total Patents: 35
Overall Rank: #96,652
Years Active: 2002–2025
Human Genome Sciences Rank: #25