amaso yumuriro amazuru yumuyaga this article discusses some of the more important technologies ubundi kera wasangaga batazi indwara za kanseri iyo bene iyi migirire ikomeje igihe kirekire