From Intarcia Bets It Will Shake Up Diabetes Treatment With Implantable Device:

kurtgraves
kurtgraves

Kurt Graves, CEO of Intarcia Therapeutics