David E. Edgren
Alza · Sinusys · Xenoport
Total Patents:
59
Overall Rank:
#40,637
Years Active:
1982–2018
Alza Rank:
#8