Douglas J. M. Allen

Pfizer · Eli Lilly · Osi Pharmaceuticals
Total Patents: 26
Overall Rank: #156,126
Years Active: 1991–2009
Pfizer Rank: #159