Dennis Powell

American Cyanamid · Pfizer
Total Patents: 20
Overall Rank: #225,341
Years Active: 1985–2010
American Cyanamid Rank: #114