Int J Biochem Cell Biol 2017 07 27;88:220-225. Epub 2017 Jan 27.
Department of Cell Physiology and Metabolism, University of Geneva Medical Center, 1 rue Michel-Servet, 1206 Geneva, Switzerland; Faculty Diabetes Center, University of Geneva Medical Center, 1 rue Michel-Servet, 1206 Geneva, Switzerland. Electronic address: