The source of insulin: a study of the effect produced on blood sugar by extracts of the pancreas and principal islets of fishes

Primary tabs