10.1101/003202
TCF7L2 is a master regulator of insulin production and processing
2014-03-05