Scott Sellers
Alza · Gilead Sciences · University of Colorado
Total Patents:
5
Overall Rank:
#926,580
Years Active:
2003–2024
Alza Rank:
#170