Leah E. Appel
Bend Reserch · Pfizer · Merck
Total Patents:
17
Overall Rank:
#271,944
Years Active:
1993–2022
Bend Reserch Rank:
#23