Insulin Management System Recalled

The Insulet Corporation of Billerica, MA has issued a voluntary recall of certain lots of its Omni-Pod-brand insulin management system. According to a press release issued by the U.S. Food and Drug Administr... Read More...