Back to News
11.12.14

Servier Inks $1B Deal for Intarcia’s Implantable Diabetes Device