The importance of the liver in regards to insulin and glucagon Published April 11, 2023 at 1552 × 1198 in Successful therapy for modern day diabetes