Sale Quick view Add to Cart Insulin : Deficiency, Excess and Resistance in Human Disease £115.00 £101.29 Elsevier Science & Technology