Stephen A. Berry
Intarcia Therapeutics · Syntex (U.S.A.) · Alza
Total Patents:
16
Overall Rank:
#298,720
Years Active:
1992–2015
Intarcia Therapeutics Rank:
#9