G protein-coupled receptors and insulin secretion: 119 and counting

G protein-coupled receptors and insulin secretion: 119 and counting