ampisha umubare w'ibanga nawumubaza tukarwana scott has had offices in heidelberg germany and naples italy nzajya nkuzanira ifi ya buri cyumweru