Sale Quick view Add to Cart Insulin : Deficiency, Excess and Resistance in Human Disease $131.80 $116.09 Elsevier Science & Technology