Prof. Michelo Hansungule

avatarMichelo Hansungule is professor of International Law and International Human Rights Law at the Centre for Human Rights, University of Pretoria, South Africa.