Nicotinamide nucleotide transhydrogenase: a key role in insulin secretion. - Freeman, H; Shimomura, K; Horner, E; Cox, R; Ashcroft, F (Cell metabolism, 2006)