Brian S. Lucas

Amgen · Biogen Ma · Schering
Total Patents: 13
Overall Rank: #375,278
Years Active: 2005–2022
Amgen Rank: #363