TY - RPRT TI - Recent progress in insulin physiology. AU - E BRUCH PY - 1950 DO - 10.1001/archinte.1950.00230150110008 UR - https://pubmed.ncbi.nlm.nih.gov/14770573/ ID - 14770573 ER -