Judy A. Magruder
Alza · Intarcia Therapeutics · Unknown
Total Patents:
52
Overall Rank:
#51,214
Years Active:
1988–2013
Alza Rank:
#10