Jennifer L. Slack
Immunex
Total Patents:
1
Overall Rank:
#3,757,570
Years Active:
1996
Immunex Rank:
#120