Retraction Notice to: Nicotinamide Nucleotide Transhydrogenase: A Key Role in Insulin Secretion - Retraction Notice | RetractBase