Telomerase deficiency impairs glucose metabolism and insulin secretion

Telomerase deficiency impairs glucose metabolism and insulin secretion