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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results