Desiese causation theories | طب بشري جامعة الخرطوم