source Post navigation Embecta data highlights potential of insulin patch pumps for T2D – Drug Delivery Business News Endogenex™ Announces $88 Million Series C Financing to Complete Pivotal Trial of the ReCET™ System in Patients … – PR Newswire