Brian L. Barclay

Alza · Hospira
Total Patents: 44
Overall Rank: #68,267
Years Active: 1984–2016
Alza Rank: #14