Jennifer R. Allen

Amgen · Eli Lilly · Bare Escentuals Beauty
Total Patents: 67
Overall Rank: #31,783
Years Active: 2007–2024
Amgen Rank: #9