Judy A. Magruder

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