Carnosine protects pancreatic beta cells and islets against oxidative stress damage. (15th October 2018)