“Revisiting the Principle of Ultimum Remedium in Criminal Law Reform: A Human Rights Perspective on the Indonesian New Penal Code”. Vifada Assumption Journal of Law 3, no. 1 (June 29, 2025): 29–39. Accessed November 30, 2025. https://jurnal.vifada.id/index.php/law/article/view/144.