[1]
D. J. Chiang and F. Santiago, “Problems of Imposing the Death Penalty from the Perspective of Human Rights and Criminal Law”, GIJLSS, vol. 3, no. 2, pp. 245–250, Jun. 2025.