Rev. Prof. Dr. Richard Rwiza
Position: Full Time Lecturer
Department: Department of Moral Theology
Specialisation: Moral Theology/Human Rights; STL (CUEA), Moral Theology; MA (Catholic University of Leuven, Belgium), Moral Theology; STD/PhD (Catholic University of Leuven, Belgium), Moral Theology/Human Rights