10.1101/003202

TCF7L2 is a master regulator of insulin production and processing

2014-03-05