successful trials were soon completed and the future of insulin was assured imirimo yabo icirwe imanza umuhanda wakomeje gukorwa uko byari byagenwe igihe cyanjye cyo kugenda