Anfonwch hwn fel neges destun: A review of human and analogue insulin trials.