Muhammad El-Ran Umutwe: Muhammad El-Ran Icyamamare: 0.001 Azwiho: Acting Isabukuru: Aho yavukiye: Urupapuro rwitangiriro: Birazwi kandi: Muhamed El-Ran, Muhamed El Ran, Dr. Mohammed al-Ran, Dr. Muhammad Al-Ran