Clinical Trials, Triumphs, and Tribulations of Glucagon Receptor Antagonists.

Clinical Trials, Triumphs, and Tribulations of Glucagon Receptor Antagonists.