ITCA650 is a unique formulation of exenatide currently in development, which delivers medication through an implantable subcutaneous pump delivery system. The osmotic mini pump provides a slow and ...