Michelle Baron
Intarcia Therapeutics
Total Patents:
4
Overall Rank:
#1,127,672
Years Active:
2018–2023
Intarcia Therapeutics Rank:
#26